rocket-propelled grenade - German English Dictionary